i could not say it better myself - İspanyolca İngilizce Sözlük